have diplomatic privilege - Allemand Anglais Dictionnaire